common toad – English–Español translations

🇬🇧 en es 🇪🇸

common toad noun

  • Bufo bufo
sapo común
Wiktionary Links